key-lock pair - English Synonyms Dictionary